package com.itheima.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@AllArgsConstructor
@NoArgsConstructor
@Data
//存储具体的查询条件对象（即 PageQuery<T> 中的 T t 字段）是为了将 “分页参数” 与 “业务查询条件” 进行统一封装
public class PageQuery <T>{

    private T t;
    private Integer page;
    private Integer pageSize;
    private Integer index;

//    计算索引 (当前页-1)*每页条数
    public  Integer getIndex(){
        return(page-1)*pageSize;
    }
}
